securities brokerage clearing financial factor cleaning bonds cash flow factoring insurance financing contractors banking drain